package com.ktjiaoyu.service;
import com.ktjiaoyu.entity.SysRole;
import java.util.List;
/**
 * @return 13141
 * 2025/7/3
 * 10:00
 */
public interface SysRoleService {
    /**
     * 查询全部角色信息
     */
    public List<SysRole> findAll() throws Exception;
    /**
     * 保存或修改角色信息
     */
    public boolean saveOrUpdate(SysRole entity) throws Exception;
    /**
     * 根据编码查询角色
     */
    public SysRole findByCode(String code) throws Exception;
    /**
     * 根据 id 查找角色详细信息
     */
    public SysRole findById(Long id) throws Exception;
    /**
     * 删除角色
     * @param id
     * @return
     */
    public int delete(Long id);
}
